AppGini 2.0 Online Help > Working with generated applications > Working with tables and records
The application's homepage
This page provides links to all tables of your application. We shall select the Books Table.
The home page contains links to all tables in your application.
The Table View page
Here you can navigate data records of your table and edit, add and delete records. As shown in the figure below, the Table view shows data in a table where records appear in rows, and each column represents a field of the table. Following is a brief explanation of the function of each button in this page ...
The table view is where you can view and manage your data


* The Print button displays a printer-friendly view of the table.

* The eye glasses button displays the filters page to allow user to apply filters on data.

* The canceled eye glasses button removes all filters the user applied to the table.

* The 'Select A Table' menu displays a list of all available tables to select from.

* Column headers are what you specified in AppGini as field captions. If you click on any of them, the table is sorted ascendingly by the clicked field. The figure below shows our table sorted by Author.

Our books table sorted ascendingly by author. Notice the arrow besides the author column header.

If you click again on the 'Authors' header, it will be sorted descendingly. You can sort by any field by simply clicking on its column header once or twice (to sort ascendingly or descendingly).

* The vertical scroll bars are used to scroll the table page by page. It is very intuitive and can be used to reach any record anywhere in the table very easily.

* The Detail View can be used to enter data of a new record. To add the record, click the Plus button. In addition, when you click on any record in the table, its data is displayed in the Detail View and three more buttons appear, as shown below.

Clicking on a record in the table displays its data in the Detail View, and Delete, Update and Deselect buttons appear.

To sum up, the table view allows you to control and manage data of the table by allowing you to insert new records, edit and delete records; sort data, scroll through data, filter data or move to any other table. All this can be done in one page in a easy to understand manner.

Remember that you can control the appearance of the table view through Project Styles in AppGini.